Ext.define('Admin.view.system.UserModel', {
	        extend : 'Ext.app.ViewModel',
	        alias : 'viewmodel.user',

	        stores : {
		        userStore : {
			        model : 'Admin.model.system.User',
			        autoLoad : false,
			        crul : 'rest/api/user',
			        proxy : {
				        type : 'api',
				        url : 'rest/api/{type}/{org}/accounts'
			        }
		        },

		        userRoles : {
			        model : 'Admin.model.NamedObject',
			        autoLoad : false,
			        proxy : {
				        type : 'api',
				        url : 'rest/api/user/{user}/roles',
				        extraParams : {
					        user : 0
				        }
			        }
		        },

		        roleStore : {
			        model : 'Admin.model.NamedObject',
			        autoLoad : false,
			        crul : 'rest/api/role',
			        proxy : {
				        type : 'api',
				        url : 'rest/api/role/all'
			        }
		        }
	        }

        });